package com.cloudlead.fleetService.vo;

import com.cloudlead.common.lang.annotation.Label;
import org.joda.time.DateTime;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

/**
 * Created by 20150817 on 2015/9/1.
 */
public class BaseOilCardVo {

    @Label("账户编号")
    @Size(max=45)
    private String accountNumber;

    @Label("baseCompanyId")
    private String baseCompany;

    @Label("备注")
    @Size(max=256)
    private String comment;

    @Label("购卡日期")
    private DateTime date;

    @Label("购卡起始时间")
    private String startDate;

    @Label("购卡最后时间")
    private String destDate;

    @Label("当前金额")
    private Float endMoney;

    @Label("删除标记")
    @Size(max=45)
    private String flag;

    @Label("ID")
    @Size(max=24)
    private String id;

    @Label("对应主卡编号")
    @Size(max=45)
    private String number;

    @Label("startMoney")
    private Float startMoney;

    @Label("油卡状态")
    @Size(max=45)
    private String status;

    @Label("油卡类型")
    @Size(max=45)
    private String type;

    @Label("经办人")
    @Size(max=45)
    private String user;

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getDestDate() {
        return destDate;
    }

    public void setDestDate(String destDate) {
        this.destDate = destDate;
    }

    public String getAccountNumber() {
        return accountNumber;
    }

    public void setAccountNumber(String accountNumber) {
        this.accountNumber = accountNumber;
    }

    public String getBaseCompany() {
        return baseCompany;
    }

    public void setBaseCompany(String baseCompany) {
        this.baseCompany = baseCompany;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public DateTime getDate() {
        return date;
    }

    public void setDate(DateTime date) {
        this.date = date;
    }

    public Float getEndMoney() {
        return endMoney;
    }

    public void setEndMoney(Float endMoney) {
        this.endMoney = endMoney;
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public Float getStartMoney() {
        return startMoney;
    }

    public void setStartMoney(Float startMoney) {
        this.startMoney = startMoney;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getUser() {
        return user;
    }

    public void setUser(String user) {
        this.user = user;
    }
}
